more isolated - Espagnol Anglais Dictionnaire